high-tech firm - German English Dictionary